/******************************************************************************
 * (C) Copyright 2013 Atech-Automotive
 * FILE NAME:    version.h
 * DESCRIPTION:
 * 
 * DATE BEGUN:   2014/08/01
 * BY:           hui.pang
 * PRODUCT NAME:
 * APPLICATION:
 * TARGET H/W:
 * DOC REF:
 *****************************************************************************
 */

#ifndef _VERSION_H_
#define _VERSION_H_

/*****************************************************************************
**  typedef
*****************************************************************************/


/*****************************************************************************
**#include 
*****************************************************************************/
#include "system.h"

/*****************************************************************************
** Constant Macro Definition
*****************************************************************************/


/*****************************************************************************
** System Macro Definition
*****************************************************************************/

//typedef struct
//{
//  unsigned char bcmSwVersion[8];
//	unsigned char ECU_Manufacturer_Data[10];
//	unsigned char ECU_SystemSupplier_ID[10];
//	unsigned char ECU_SerialNumberData_ID[10];
//	unsigned char ECU_VINData_ID[17];
//	unsigned char ECU_SystemName[10];
//	unsigned char ECU_HwVersion[2];
//	unsigned char ECU_SwVersion[6];
//    unsigned char ECU_SoftwareConfiguration[16];
//}APP_INFO_STRUCT;

//extern volatile BOOT_INFO_STRUCT *p_s_bootInfo;
//extern volatile APP_INFO_STRUCT *p_s_appInfo;
/*****************************************************************************
** Action Macro Definition
*****************************************************************************/


/*****************************************************************************
** Config Macro Definition
*****************************************************************************/


/*****************************************************************************
** Task Macro Definition
*****************************************************************************/


/*****************************************************************************
** Variables
*****************************************************************************/
extern const Byte acpSwVersion[6];
extern const Byte supplierIdentifierDataIdentifier[3];
extern const Byte acpHwVersion[2];



/*****************************************************************************
** Constants
*****************************************************************************/


/*****************************************************************************
** Function prototypeseb
*****************************************************************************/


/*****************************************************************************
** other
*****************************************************************************/


/****************************************************************************/

#endif	//_VERSION_H_

/*****************************************************************************
** End File
*****************************************************************************/
